@charset "utf-8";

/************ 首页样式 ************/


/****** 中部 ******/
.center_box{
	width:100%;
	height:auto;
	background:#f3f6fb;
	padding-top:35px;
}

.center_div{
	width:1000px;
	margin:0px auto;
}

/****** 左边 ******/
.i_left_box{
	float:left;
	width:284px;
	/*height:983px;*/
	background:#303030;
	border-radius:4px 4px 0px 0px;
}

/****** 右边内容 ******/
.i_right_box{
	float:right;
	width:694px;
	height:auto;
}

/****** 个人中心-begin ******/
.personal_box{
	width:694px;
	height:auto;
}

.personal_top{
	width:692px;
	height:211px;
	border:1px solid #d7d7d7;
	border-radius:4px;
}

.personal_top .per_tit{
	width:auto;
	height:67px;
	background:#f4f4f4;
	padding:0px 23px;
	border-bottom:1px solid #d7d7d7;
	border-radius:4px 4px 0px 0px;
}

.per_tit h4{
	line-height:67px;
	float:left;
	font-size:18px;
	color:#4c4c4c;
}

.per_tit .search{
	position:relative;
	float:right;
	width:282px;
	height:35px;
	margin-top:15px;
	border:1px solid #aeaeae;
	border-radius:4px;
}

.per_tit .search input[type=text]{
	width:190px;
	height:35px;
	line-height:35px;
	background:url(../image/search.png) no-repeat 15px center;
	padding-left:40px;
	border:0px;
}

.per_tit .search div{
	position:absolute;
	top:9px;
	right:50px;
	width:1px;
	height:18px;
	border-left:1px solid #aeaeae;
}

.per_tit .search input[type=submit]{
	position:absolute;
	right:0px;
	width:50px;
	height:35px;
	color:#aeaeae;
	background:#f4f4f4;
	border:0px;
	border-radius:0px 4px 4px 0px;
	cursor:pointer;
}

.personal_top .per_user{
	width:100%;
	height:142px;
	background:#fff;
	border-radius:0px 0px 4px 4px;
}

.per_user .user_photo_L{
	float:left;
	width:90px;
	height:90px;
}

.per_user .user_basic_R{
	float:left;
	width:579px;
	height:auto;
}

.user_basic_R .user_name{
	font-size:18px;
	color:#303030;
	margin-right:10px;
}

.user_basic_R .user_data{
	color:#848484;
}

.user_basic_R ul div{
	float:left;
	width:278px;
	height:22px;
}

.catalog_l{
	color:#8e8e8e;
}

.text_r{
	font-size:16px;
	color:#181818;
}

.personal_bottom{
	width: 692px;
    height: 693px;
	background:#fff;
	margin-top:35px;
	padding-top:40px;
    border: 1px solid #d7d7d7;
    border-radius: 4px;
}

.personal_bottom div dl{
	float:left;
	width:229px;
	height:100px;
	text-align:center;
}

.personal_bottom div dl dt{
	margin-bottom:22px;
}

.personal_bottom div dl dd{
	font-size:16px;
	color:#5c5c5c;
	margin-top: 15px;
}

.personal_bottom div span{
	float:left;
	display:inline-block;
	width:1px;
	height:57px;
	border-left:1px solid #d7d7d7;
}
/****** 个人中心-end ******/

/****** 订单-begin ******/
.order_box{
	width: 692px;
    height: auto;
    border: 1px solid #d7d7d7;
    border-radius: 4px;	
}

.order_box .order_top {
    width: auto;
    height: 67px;
	background:#f4f4f4;
	padding-left:23px;
    border-bottom: 1px solid #d7d7d7;
	border-radius:4px 4px 0px 0px;
}

.order_top h4 {
    float: left;
	line-height: 67px;
    font-size: 18px;
    color: #4c4c4c;
}

.order_top h4 span{
	font-size:14px;
	color:#d7d7d7;
	margin:0px 15px;
}

.order_top .ord_tab{
	position:relative;
	float:right;
}

.ord_tab li{
	float:left;
	width:125px;
	height:65px;
	line-height:68px;
	font-size:16px;
	text-align:center;
	cursor:pointer;
}

.ord_tab li a{
	color:#4b4b4b;
}

.ord_tab .hover{
	border-bottom:3px solid #242424
}

.ord_tab .hover a{
	color:#242424;
}

.ord_tab span{
	position:absolute;
	top:50%;
	left:50%;
	display:inline-block;
	width:1px;
	height:16px;
	border-left:1px solid #d7d7d7;
	-webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -o-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
}

.order_bottom .has_to_pay{
	width:100%;
	height:auto;
	background:#fff;
	padding-bottom:40px;
	border-radius:0px 0px 4px 4px;
}

.has_to_pay .ord_search{
	padding: 30px 23px 60px 23px;
}

.ord_search .search{
	position:relative;
	float:left;
	width:282px;
	height:35px;
	margin:0px 20px 0px 0px;
	border:1px solid #aeaeae;
	border-radius:4px;
}

.ord_search .search input[type=text]{
	width:190px;
	height:35px;
	line-height:35px;
	background:url(../image/search.png) no-repeat 15px center;
	padding-left:40px;
	border:0px;
}

.ord_search .search div{
	position:absolute;
	top:9px;
	right:50px;
	width:1px;
	height:18px;
	border-left:1px solid #aeaeae;
}

.ord_search .search input[type=submit]{
	position:absolute;
	right:0px;
	width:50px;
	height:35px;
	color:#aeaeae;
	background:#fff;
	border:0px;
	border-radius:0px 4px 4px 0px;
	cursor:pointer;
}

.ord_search select{
	float:left;
	width:111px;
	height:37px;
	color:#303030;
	padding-left:12px;
	border:1px solid #aeaeae;
	border-radius:4px;
}

.ord_search input[type=submit]{
	float:right;
	width:113px;
	height:37px;
	color:#303030;
	background:#ffc800;
	border:0px;
	border-radius:4px;
	cursor:pointer;
}

.has_to_pay .paid_order_div{
	width:auto;
	height:auto;
	padding-left:23px;
}

.paid_order_div li{
	position:relative;
	width:618px;
	height:86px;
	background:#f4f4f4;
	margin-bottom:26px;
}

.paid_order_div li label{
	position:absolute;top:50%; 
	left:10px; 
	display:inline-block; 
	width:24px; 
	height:24px;
	margin-top:-12px;
}

.paid_order_div li input[type=checkbox]{
	position:absolute;
	top:0px;
	left:0px;
	filter:alpha(opacity=0);  
	-moz-opacity:0; 
	opacity:0; 
	/*display:none;*/
}

.paid_order_div li .order_catalog{
	float:left;
	width:421px;
	height:86px;
	margin-left:50px;
}

.order_catalog p{
	width:100%;
	height:42px;
	line-height:42px;
}

.order_catalog .p_top{
	border-bottom:1px solid #e6e6e6;
}

.p_top .span_L{
	float:left;
	font-size:18px;
	color:#181818;
}

.p_top .span_R{
	float:right;
	font-size:16px;
	color:#8e8e8e;
}

.order_catalog .p_bottom{}

.p_bottom span{
	float:left;
}

.p_bottom .span_1{
	display:inline-block;
	width:103px;
	height:42px;
	font-size:16px;
	color:#181818;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}

.p_bottom .span_2{
	display:inline-block;
	width:200px;
	height:42px;
	font-size:14px;
	color:#848484;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}

.p_bottom .span_3{
	float:right;
	font-size:20px;
	color:#ff8033;
}

.paid_order_div li .completed_div{
	float:right;
	width:114px;
	height:86px;
	line-height:86px;
	font-size:16px;
	color:#fff;
	background-image:url(../image/completed.png);
	background-repeat:no-repeat;
	background-position:12px center;
	text-indent:47px;
}

.paid_order_div li .completed_u_div{
	float:right;
	width:114px;
	height:86px;
	line-height:86px;
	font-size:16px;
	color:#fff;
	text-indent:47px;
}

.paid_order_div li .c_ff8033{
	background-color:#ff8033;
}

.paid_order_div li .c_d2d2d2{
	background-color:#d2d2d2;
}

.paid_order_div li .delete{
	position:absolute;
	top:50%;
	right:-38px;
	width:27px;
	height:27px;
	background:url(../image/delete.png) no-repeat;
	margin-top:-13px;
}

.order_bottom .o_det_div{
	width: auto;
    height: auto;
    background: #fff;
    padding: 50px 91px 40px 23px;
    border-radius: 0px 0px 4px 4px;
}

.o_det_div li{
	width:auto;
	height:auto;
	margin-bottom:30px;
}

.o_det_div li span{
	float:left;
	display:inline-block;
	color:#505050;
}

.o_det_div li .o_lbl{
	width:64px;
	font-size:16px;
	text-align:right;
	margin-right:23px;
}

.o_det_div li .o_number{
	font-size:18px; 
	color:#363636;	
}

.o_det_div li .o_data{
	float:right; 
	color:#5c5c5c;
}

.o_det_div li .o_content{
	width:490px;
}

.o_det_div li .o_note{
	width:490px;	
}

.o_det_div li  img{
	border-radius:4px;
}

.o_det_div .o_d_btn{}

.o_d_btn a{
	display:inline-block;
	width: 113px;
    height: 37px;
	line-height:37px;
	color: #3a3a3a;
    background: #ffc800;
    text-align: center;
    letter-spacing: 3px;
	margin-right:14px;
    border: 0px;
    border-radius: 4px;
}

.o_d_btn .btn_back{
    color: #939191;
    background: #ffd449;
}
	
	

/****** 订单-end ******/

/****** 相册-begin ******/
.photo_box{
	width: 692px;
    height: auto;
    border: 1px solid #d7d7d7;
    border-radius: 4px;	
}
/*** 上 ***/
.photo_box .photo_top {
    width: auto;
    height: 67px;
	background:#f4f4f4;
	padding-left:23px;
    border-bottom: 1px solid #d7d7d7;
	border-radius:4px 4px 0px 0px;
}

.photo_top h4 {
    float: left;
	line-height: 67px;
    font-size: 18px;
    color: #4c4c4c;
}

.photo_top h4 span{
	font-size:14px;
	color:#d7d7d7;
	margin:0px 15px;
}

.photo_top .pho_tab{
	position:relative;
	float:right;
}

.pho_tab li{
	float:left;
	width:125px;
	height:65px;
	line-height:68px;
	font-size:16px;
	text-align:center;
	cursor:pointer;
}

.pho_tab li a{
	color:#4b4b4b;
}

.pho_tab .hover{
	border-bottom:3px solid #242424
}

.pho_tab .hover a{
	color:#242424;
}

.pho_tab span{
	position:absolute;
	top:50%;
	left:50%;
	display:inline-block;
	width:1px;
	height:16px;
	border-left:1px solid #d7d7d7;
	-webkit-transform:translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -o-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
}

/*** 下 ***/
.photo_bottom .pho_d_e_div{
	width:100%;
	height:auto;
	background:#fff;
	padding-bottom:40px;
	border-radius:0px 0px 4px 4px;
}

.pho_d_e_div .pho_search{
	padding:30px 23px 60px 23px;
}

/** 搜索 **/
/*.pho_search .search_form{
	padding:0px 23px;
}*/

.search_form .search{
	position:relative;
	float:left;
	width:282px;
	height:35px;
	margin:0px 20px 0px 0px;
	border:1px solid #aeaeae;
	border-radius:4px;
}

.search_form .search input[type=text]{
	width:190px;
	height:35px;
	line-height:35px;
	background:url(../image/search.png) no-repeat 15px center;
	padding-left:40px;
	border:0px;
	margin-left:0px;
}

.search_form .search div{
	position:absolute;
	top:9px;
	right:50px;
	width:1px;
	height:18px;
	border-left:1px solid #aeaeae;
}

.search_form div input[type=submit]{
	position:absolute;
	right:0px;
	width:50px;
	height:35px;
	color:#aeaeae;
	background:#fff;
	border:0px;
	border-radius:0px 4px 4px 0px;
	cursor:pointer;
}

.search_form select{
	float:left;
	width:111px;
	height:37px;
	line-height:37px;
	color:#303030;
	padding-left:12px;
	border:1px solid #aeaeae;
	border-radius:4px;
}

.pho_search .btn_add{
	float:right;
	display:inline-block;
	width:113px;
	height:37px;
	line-height:37px;
	text-align:center;
	color:#303030;
	background:#ffc800;
	border-radius:4px;
}

/** 美食、环境列表 **/
.photo_bottom .d_e_l_div{
	
}

.d_e_l_div .d_e_l_ul{
	float:left;
	width:313px;
	height:auto;
	margin:0px 0px 56px 23px;
}

.d_e_l_ul li{
	width:313px;
}

.d_e_l_ul .pho_d_e_img{
	position:relative;
	height:150px;
}

.pho_d_e_img img{
	border-radius:4px;
}

.pho_d_e_img .photo_d_e_hide, .pho_d_e_img .photo_d_e_selected{
	position:absolute;
	top:0px;
	left:0px;
	width:313px;
	height:150px;
	display:none;
}

/*.pho_d_e_img .photo_d_e_selected{
	position:absolute;
	top:0px;
	left:0px;
	width:313px;
	height:150px;
}*/

.photo_d_e_hide .pho_d_e_mask, .photo_d_e_selected .pho_d_e_mask{
	position:absolute;
	top:0px;
	left:0px;
	width:313px;
	height:150px;
	background:#000;
	border-radius:4px;
	filter:alpha(opacity=74);  
	-moz-opacity:0.74; 
	opacity:0.74;  
}

.photo_d_e_hide .pho_d_e_describe{
	position:absolute;
	top:30px;
	left:10px;
	width:292px;
	height:40px;
	color:#fff;
	overflow:hidden;
}

.photo_d_e_hide .pho_d_e_btn{
	position:absolute;
	left:10px;
	bottom:0px;
	width:292px;
	height:49px;
	line-height:49px;
	border-top:1px solid #fff;
}

.photo_d_e_hide a{
	display:inline-block;
	width:143px;
	color:#fff;
	text-align:center;
}

.photo_d_e_hide a:hover{
	text-decoration:underline;
}

.photo_d_e_hide span{
	position:absolute;
	bottom:17px;
	left:144px;
	display:inline-block;
	width:1px;
	height:14px;
	border-left:1px solid #fff;
}

.photo_d_e_hide .btn_del{
	position:absolute;
	bottom:10px;
	width:313px;
}	

.photo_d_e_selected .pho_d_e_lbl{
	position:absolute;
	top:45px;
	left:120px;
	display:inline-block;
	width:66px;
	height:66px;
	background:url(../image/selected.png) no-repeat;
}

.photo_d_e_selected .pho_d_e_lbl_s{
	position:absolute;
	top:45px;
	left:120px;
	display:inline-block;
	width:66px;
	height:66px;
	background:url(../image/selected_s.png) no-repeat;
}

.photo_d_e_selected input[type=checkbox]{
	position:absolute;
	top:0px;
	left:0px;
	filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;	
}

.d_e_l_ul .pho_d_e_name{
	height:35px;
	line-height:35px;
	font-size:16px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.pho_d_e_name a{
	color:#2b2b2b;
}

.d_e_l_ul .pho_d_e_this{}

.pho_d_e_this .s_price{
	font-size:20px;
	color:#ff8416;
}

.pho_d_e_this .s_data{
	color:#848484;
	margin:0px 70px 0px 7px;
}

.pho_d_e_this button{
	width:83px;
	height:35px;
	letter-spacing:3px;
	border-radius:4px;
	cursor:pointer;
}

.pho_d_e_this .btn_recommend{
	color:#3b3b3b;
	background:#ffc800;
	border:1px solid #ffc800;
}

.pho_d_e_this .btn_u_recommend{
	color:#848484;
	background:#fff;
	border:1px solid #848484;
}

/** 添加美食 **/
.photo_bottom .p_ae_img_div{
	width:692px;
	height:auto;
	background:#fff;
	padding:50px 0px 40px 0px;
	border-radius:0px 0px 4px 4px;
}

.p_ae_img_div .p_ae_img_ul li{
	margin-bottom:28px;
}

.p_ae_img_ul .file_li, .p_ae_img_ul #destination, .p_ae_img_ul .text_li, p_ae_img_ul .btn_li{
	position:relative;
	width:auto;
	height:auto;
	font-size:16px;
}

.file_li h3{
	float:left;
	font-size:16px;
	color:#505050;
}

.file_li .btn_choice{
	position:relative;
	float:left;
	display:inline-block;
	width:113px;
	height:37px;
	line-height:37px;
	color:#3a3a3a;
	text-align:center;
	background:#ffc800;
	letter-spacing:3px;
	border-radius:4px;
	cursor:pointer;
}

.btn_choice input[type=file]{
	position:absolute;
	top:0px;
	left:0px;
	width:113px;
	height:37px;
	cursor:pointer;
	filter:alpha(opacity=0);  
	-moz-opacity:0; 
	opacity:0;
}

.file_li h4{
	float:left;
	font-size:16px;
	color:#d31212;
}

.file_li label{
	display:inline-block;
	width:24px;
	height:23px;
}

.file_li label input[type=checkbox]{
	display:none;
}

.file_li .checkbox{
	background:url(../image/checkbox.png) no-repeat;
}

.file_li .checkbox_s{
	background:url(../image/checkbox_s.png) no-repeat;
}

#destination .img_upload{
	border-radius:4px;
}

.text_li label{
	font-size:16px;
	color:#505050;
	margin-right:20px;
}

.text_li .lbl_name{
	*float:left;
	*line-height:37px;
}

.text_li input[type=text], .text_li textarea{
	padding:0px 10px;
	border:1px solid #aeaeae;
	border-radius:4px;
}

.text_li .txt_name{
	width:291px;
	height:35px;
	line-height:35px;
	color:#808080;
}

.text_li .lbl_describe{
	vertical-align: top;	
}

.text_li .txt_describe{
	width:492px;
	height:51px;
	color:#808080;
	padding:10px 10px;
	resize: none;
}

.text_li .lbl_price{
	*float:left;
	*line-height:37px;
}

.text_li .txt_price{
	*float:left;
	width:217px;
	height:35px;
	line-height:35px;
	color:#f07100;
	text-indent:10px;
}

.text_li span{
	*line-height:37px;
}

.btn_li input{
	width:113px;
	height:37px;
	font-size:14px;
	text-align:center;
	letter-spacing:3px;
	border:0px;
	border-radius:4px;
	cursor:pointer;
}

.btn_li .btn_determine{
	color:#3a3a3a;
	background:#ffc800;
	margin-left:89px;
}

.btn_li .btn_return{
	color:#939191;
	background:#ffd449;
}
/****** 相册-end ******/

/****** 评论-bengi ******/
.comment_box{
	width: 692px;
    height: auto;
    border: 1px solid #d7d7d7;
    border-radius: 4px;	
}

.comment_box .comment_top {
    width: auto;
    height: 67px;
	background:#f4f4f4;
	padding-left:23px;
    border-bottom: 1px solid #d7d7d7;
	border-radius:4px 4px 0px 0px;
}

.comment_top h4 {
    float: left;
	line-height: 67px;
    font-size: 18px;
    color: #4c4c4c;
}

.comment_top h4 span{
	font-size:14px;
	color:#d7d7d7;
	margin:0px 15px;
}

.comment_top .com_tab{
	position:relative;
	float:right;
}

.com_tab li{
	float:left;
	width:125px;
	height:65px;
	line-height:68px;
	font-size:16px;
	text-align:center;
	cursor:pointer;
}

.com_tab li a{
	color:#4b4b4b;
}

.com_tab .hover{
	border-bottom:3px solid #242424
}

.com_tab .hover a{
	color:#242424;
}

.com_tab span{
	position:absolute;
	top:50%;
	display:inline-block;
	width:1px;
	height:16px;
	margin-top:-7px;
	border-left:1px solid #d7d7d7;
}

.com_tab .com_spe_1{
	left:124px;
}

.com_tab .com_spe_2{
	right:124px;
}

.comment_bottom{
	background: #fff;
	border-radius: 0px 0px 4px 4px;	
}

.comment_bottom .com_w_a_n_div{
	width: 100%;
    height: 1084px;
	padding-top:68px;
	overflow-y:scroll;
}

.com_w_a_n_div .discuss_div{
	width:603px;
	height:auto;
	margin:0px auto;
}

.discuss_div .discuss_fram{
	width:auto;
	height:auto;
	margin-bottom:60px;
	border-bottom:1px solid #cccccc;
}	

.discuss_fram ul{
	padding-bottom:44px;
}

.discuss_fram .theme_ul{
	width:603px;
	height:auto;
}

.theme_ul li{
	color:#4b4b4b;
}

.theme_ul .theme_img_L{
	float:left;
	width:84px;
	height:84px;
}

.theme_img_L img{
	border-radius:100%;
}

.theme_ul .theme_meg_R{
	position:relative;
	float:left;
	width:490px;
	font-size:16px;
	margin-left:28px;
}

.theme_meg_R h4{
	color:#4b4b4b;
}

.theme_meg_R .theme_ly_k{
	float:left;
	width:auto;
	height:auto;
	line-height:26px;
	font-size:14px;
	letter-spacing:2px;
	padding:10px 10px 10px 17px;
	border:1px solid #cccccc;
	border-radius:4px;
}

.theme_ly_k p img{
	margin-right:10px;
	border-radius:4px;
}

.theme_meg_R .comm_left{
	position:absolute;
	top:39px;
	left:-8px;
	width:9px;
	height:19px;
}

.theme_ul .btn_reply{
	width:113px;
	height:37px;
	color:#3a3a3a;
	letter-spacing:3px;
	background:#ffc800;
	border:0px;
	border-radius:4px;
	cursor:pointer;
}

.discuss_div .bb{
	border-bottom:0px;
}
	

.discuss_fram .reply_ul{
	width:603px;
	height:auto;	
}

.reply_ul li{
	color:#4b4b4b;
}

.reply_ul .reply_img_R{
	float:right;
	width:84px;
	height:84px;
}

.reply_img_R img{
	border-radius:100%;
}

.reply_ul .reply_meg_L{
	position:relative;
	float:right;
	width:auto;
	font-size:16px;
	text-align:right;
	margin-right:28px;
}

.reply_meg_L .reply_ly_k{
	width:auto;
	height:auto;
	line-height:26px;
	font-size:14px;
	letter-spacing:2px;
	background:#fff8bb;
	padding:10px 10px 10px 20px;
	border:1px solid #cccccc;
	border-radius:4px;
}

.reply_meg_L .comm_right{
	position:absolute;
	top:39px;
	right:-6px;
	width:7px;
	height:15px;
}

.comment_bottom .answer_div{
	width:100%;
	height:auto;
}

.answer_div ul{
	width:100%;
	height:62px;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
}

.answer_div li{
	float:left;
	width:85px;
	height:27px;
	text-align:center;
	margin-top:20px;
	border-right:1px solid #d7d7d7;
}

.answer_div textarea{
	width:626px;
	height:110px;
	line-height:25px;
	color:#4b4b4b;
	letter-spacing:2px;
	padding:26px 33px;
	border:0px;
	resize: none;
}

.answer_div .answer_btn{
	width:100%;
	text-align:right;
}

.answer_btn a{
	display:inline-block;
	width: 113px;
    height: 37px;
	line-height:37px;
    text-align: center;
    letter-spacing: 3px;
    border: 0px;
    border-radius: 4px;
}

.answer_btn .btn_confirm{
	color: #3a3a3a;
    background: #ffc800;
	margin-right:20px;
}

.answer_btn .btn_cancel{
	color: #939191;
    background: #ffd449;
	margin-right:33px;
}

/****** 评论-end ******/

/****** 积分-begin ******/
.integral_box{
	width: 692px;
    height: auto;
    border: 1px solid #d7d7d7;
    border-radius: 4px;	
}

.integral_box .integral_top {
    width: auto;
    height: 67px;
	background:#f4f4f4;
	padding-left:23px;
    border-bottom: 1px solid #d7d7d7;
	border-radius:4px 4px 0px 0px;
}

.integral_top h4 {
    float: left;
	line-height: 67px;
    font-size: 18px;
    color: #4c4c4c;
}

.integral_bottom{
	width:692px;
	height:auto;
	background:#fff;
	padding-bottom:40px;
	border-radius:0px 0px 4px 4px;
}

.integral_bottom .int_total{
	width:auto;
	height:116px;
	line-height:116px;
	font-size:18px;
	color:#4c4c4c;
	text-align:center;
	padding:0px 17px;
	border-bottom: 1px solid #d7d7d7;
}

.integral_bottom .int_ul{
	padding:0px 17px;
	margin-bottom:23px;
}

.int_ul li{
	width:598px;
	height:108px;
	font-size:16px;
	padding:0px 29px;
	border:1px solid #d7d7d7;
	border-radius:4px;
}

.int_ul li .int_l_L{
	float:left;
}

.int_ul li .int_l_R{
	float:right;
}
/****** 积分-end ******/










































